95329033
60777912
60533262
8623862
41614575
77545550
35388598
79392134
24166588
14711368
11874322
6227837
832584
83984567
50319401
41301776
29259456
18598449
19729883
55379962
51445414
86495580
77754895
36389141
41875749
80382691
71366675
56349629
24033064
41481989
79489427
74142585
36466079
2411502
1790908
67614481
81897930
31786243
40205131
76276301