74414499
81629545
15995785
32084196
89857267
52647380
57717272
56069519
50966561
75265593
50342476
6431344
35989267
1157813
36655254
2494060
39127320
18264784
92736403
94352653
53479850
69991413
34186361
30204604
41348534
37105991
5411928
5708657
29246107
6824326
79025461
51695258
8021456
5036659
2419314
81545192
72202195
67387523
44737811
30509211