91918128
57143500
15982336
14489204
21183259
97571152
92618106
95433006
23123407
2862812
89879299
3757948
69653273
31906012
1078486
72747143
72235199
40306640
77652354
15953994
38823659
36111768
38648762
8716540
45234641
96311491
1579979
61932679
64972495
75914217
94958600
31452678
33118641
8523254
83447271
86027914
10458059
20305479
36596372
36804448