34008113
82236816
88326753
1729347
25347061
76442043
81484557
50042450
2053090
45311314
32828266
24709283
49211310
56483209
95508208
823146
49988109
87081598
72006650
63182533
70304119
3030
74249772
24942848
23955646
66883686
44337065
18504620
37458658
1605296
47334413
36075651
1071636
95175757
9787890
42352616
90189466
70547049
24609481
50034477