83354751
58678527
6273919
2684518
78331437
12524092
2312525
53894651
43101154
77938250
27986686
79101819
6604664
45617470
8449644
14444240
40282523
1023461
29868553
98827459
67823849
44481346
14387315
24399115
48353036
49023445
72782704
35685391
47438489
32316523
34276942
54382836
36007950
14271429
90522896
45406239
13524340
22335090
30181586
53797723