61297375
30469376
95902942
437948
34897404
57728282
99371731
53554051
8293234
8689247
2031489
13845118
64684823
54905235
72041413
80632061
11262408
41697515
98658081
79397348
74936552
99836487
99526832
583049
9593256
99863114
14461571
72596684
68657621
45612074
56244175
95192770
70504289
19697894
64222881
45904232
92339411
36754769
84684299
64375802