77938221
71737114
97124912
50726784
28058980
3221353
25503224
308746
91881581
29765247
13244653
652121
41949533
40184328
80093145
80813931
24765298
76084580
3713818
11876214
85425066
78751509
41713417
58512979
12918505
71549152
10624901
94274465
25603165
6528052
25898375
56841758
19109965
72084040
2241931
714554
83542417
39169286
60263321
96012003