72905738
67706760
714992
81724027
64432191
2534636
70464216
59973883
10323123
3021250
24893441
13569404
988168
74525829
19784522
2968694
32018367
72822640
82501096
34042796
29708331
85559737
96425963
2843749
45507140
36545229
63212587
89303505
5327304
62511391
88626573
42585408
70684497
36797898
61297280
1819653
4213144
33822153
66499646
17067329