81072798
62605923
26504084
5248594
62789545
93116725
69834748
792375
16259613
30138360
16588936
1125220
76052253
69986091
13562145
25286801
68681371
32816787
89767337
83682414
61093234
34986911
18323315
28742392
58322586
6779386
75662285
95974952
65229633
33117904
12978549
98632269
43418298
77224057
53982831
82916630
10399925
20645525
9502303
79108718