13483736
55737981
56856069
29177173
5033552
16235632
9293225
24003323
67758128
28916182
13845051
92521126
6319280
88621163
96603246
70222396
3880200
64592025
14872827
7101327
92618788
78598607
2997601
8835642
88995319
39603717
50371067
7491514
70134889
12665831
71046789
71351390
37508092
65289721
94697725
31233104
72294739
85128838
2046349
46221522