13067228
70401347
16099051
25418827
75589922
16241676
2762976
82487165
96245059
3957588
10505249
13026627
141869
504115
5979400
2622403
83002096
37002897
45981662
43857006
33576410
65503725
58315424
66628731
50526425
2264708
46914195
15029730
2450511
71699551
3225733
50118940
63925816
20762373
24744064
33901323
89785197
94432846
57221485
8712588