86403208
58223242
31743413
62035071
27792580
71725357
21325263
71973597
65772785
4753086
11146657
32579517
88815241
60226217
26997952
44453078
79591013
2513614
83137271
19345017
75498150
27289291
63479234
38225796
5872658
22196809
30763451
14481240
31679169
84773802
606036
24178691
53848466
50109296
44419512
65598214
70212875
43096180
93078425
23364541