40319914
42006467
37037475
1861708
91283825
73063018
16324784
35182839
30316249
61468256
66845437
64672378
22119552
15156837
97644215
1014508
53676042
77055802
15157336
63392942
20005974
73173974
60991121
74281337
52948335
80036495
4324641
91043490
64364485
67127182
32478838
7439005
6066303
69821453
10007349
81705576
15459601
49504007
33982005
20471350