20884743
75207471
13845127
83958310
4245499
78829286
82449936
9217734
50975693
5794011
10591326
57284387
12163786
72469711
52358768
999216
66073088
28706689
75747014
61895074
655750
35765863
93825567
51356636
28662496
94257610
2327142
1280123
11854026
90609999
50009454
14236112
64609697
60163276
68536091
47422696
14292592
45221083
25865690
62723538