5203460
82018688
30299314
52731754
26566299
76314305
76574444
31751465
2879553
16644170
11341361
83224821
2332407
90228292
94198513
56082376
939361
14812785
86389883
73104549
40778506
67937503
47229281
21583587
36319791
49541375
2504886
13831689
1875377
1523836
50617359
37718187
29166995
42398428
59915126
15731010
52935586
64527714
55508481
7441630