538399
10938812
90564564
62179333
36037204
2879935
3692948
51102915
45087115
21054273
3789213
94683980
32024123
70128562
5693668
2535995
31201804
69562836
17388995
15646084
39032694
23986294
70376840
93806772
94833591
19175189
65743471
9343303
22598324
50001217
69431182
23419644
51148899
9688747
71078586
67581335
73826498
43079115
62615537
31804865