75529745
32943379
60587451
6886181
18145293
5026218
96354271
30777577
616733
36946987
95182838
42872814
2213942
68282602
11513490
57857931
13742711
222233
54811540
9691161
25189371
8587741
78523606
34875022
83304617
8724431
7584745
7122480
8293666
30269243
66721514
15904208
19778100
43843919
3881182
93164600
64859179
11463026
84245943
10117796