67521870
57766430
5110285
28453484
21708245
679095
30082978
10795823
55762910
31795182
26167860
48822705
60023762
39154051
24682385
66377553
32893746
35783462
78258817
7521774
5332195
72105759
52739978
13767936
79048643
26969905
75796437
12223049
87213229
21722229
23689267
62251137
14184726
77016616
29467208
36045641
22272189
95303351
77993830
97699994