49293844
28777343
20429542
85306532
52259261
94071064
31293088
46906214
7469865
71863251
38497121
47382562
98531494
82652166
67015451
7909728
1455680
9587414
75022797
49752860
40808124
24082291
22663368
7093065
37759780
6944244
8404148
55811661
99338207
62769283
8752135
98193921
13434010
31393079
6390506
76284524
10056014
49315594
24475546
33164037