37544699
23744345
68251511
7434217
89209690
15133859
58284140
54457112
8578629
28855344
38945854
32609377
12843146
28367399
69537112
3485701
14763311
15339358
30886429
46811569
39039899
68998677
62868965
5621230
96622262
61137373
16508787
72557289
89808424
16377788
59547868
3830334
8171709
78689890
1839503
95092523
70517019
50858667
6405076
6121473