51389006
50974524
5133852
4829585
95873994
6796907
55522771
17021252
95301413
18657692
17045194
21592334
594988
82007109
1759753
8460268
5688666
22809485
90683956
12879320
734896
55123240
61421243
19842646
72344648
68116251
88406776
73613999
7635605
59386044
8395304
98945035
64631605
46563123
42237987
3299641
12057957
65054038
16585833
25502957