28327613
45607937
79151286
49925005
715776
733872
25315981
89495616
74633144
57307762
70689277
7611336
19645875
51687451
85816301
3544202
60723424
26682012
70883149
94139220
41383163
54827434
84965538
5090364
37973022
4071956
15319682
45872154
4796757
37894560
11635742
40915862
47992162
10284301
1621162
40101429
91901100
19086064
53456690
7768169