75833262
16078301
20965417
1720815
65081242
24988508
59108235
40383377
12039521
88247395
22523338
40871505
82177382
2688417
99619113
92827453
80462940
76256957
94577831
13602715
11609181
60628658
7698637
80232816
75246156
6065780
6488100
30754182
39815458
97863363
79301817
95557535
70896478
76826473
8346661
93859352
74528133
45787327
99886309
23617639