49589932
86214501
80123054
15566674
12539190
2573950
30707958
15931561
97012649
61998241
90308201
65226571
87877983
71165559
34301057
30737254
80636756
1021505
46942518
88167707
71906936
33411616
44386454
9599050
61553008
54494569
59237679
40646537
62429759
80545135
1279393
51369736
52318233
44079384
80005609
65138331
86208262
75362824
24158413
341436