47669330
96271439
17275422
82193242
53342205
30991077
12872636
21842347
30659056
49978261
1967324
2488964
30123857
25462601
45199061
76074828
74634540
76854385
3863570
52111781
90108198
77651599
83232626
53673172
40645586
59807164
70356663
36411445
92401052
70707675
27968720
24505412
85923902
83644215
89535997
68258185
90279972
36867162
71861958
4115714