57797468
64895256
24949701
5739968
43024934
5810432
78614838
63462942
504772
11047059
84407257
94414053
62424602
72524452
49171934
45629043
42558886
75925797
85451460
20848268
22937654
77656031
89196969
66107280
36513554
45052596
73395185
1151369
78133441
89985802
55679837
35744021
69749620
92501907
55072214
13433164
16794675
93208056
52826542
58625600