10083938
7278883
29712011
28156673
72013769
17416422
86485382
50769967
27282411
16604932
10082723
81212782
58594440
87977134
7631005
19307542
26289117
14083332
56582299
14067401
13966805
1165886
92974622
94416066
63551911
80163394
35177237
10382119
79562008
96621098
3308338
37528979
84269939
88113418
13984473
78104670
59045300
57905753
18736770
38757803