1075266
10991565
17035887
2223163
9723226
65154383
45723810
44555519
23681860
84239870
3817929
2935934
7297356
62539151
12788309
8002730
60014197
38437824
45362111
49838131
8105207
54632210
46091805
38127834
96281527
76028164
5793122
66541969
18146299
91245361
70131043
78474500
9305101
40102777
54927195
43248131
8067904
97466749
2141496
99503480