19491308
20901520
18286348
5391388
43355208
1336567
31637449
25145943
23227527
20348959
12077147
30944593
33073650
48087837
83272374
49706757
51916518
9487551
85548771
24894078
60534935
78344426
99633279
10947053
55642550
6367126
26371382
1022796
6847715
32972199
73148092
97151867
17983915
32332649
97456710
4081419
78972848
67325816
31669821
79214574