27613286
11712390
82926020
285207
53249816
50964567
91354314
9395592
1283961
21502200
28208003
93299244
68325012
99422440
29835813
7253343
38521110
96779994
76768803
9551825
12024244
68177190
76788013
24544723
25508138
24664676
67273533
66632999
54436636
6648275
23038867
19882881
65506211
83466437
7252008
3570320
1865911
58422832
728509
71403160