62212595
35798249
82271123
99262658
10491056
45233065
2802675
7164987
25045063
43876017
33847336
9104938
29352530
66064209
175800
23227331
21388413
3296957
96191297
49584919
68157357
3971575
29167189
4916969
91982750
75756657
6937650
84914675
18763376
37774498
36837066
59466232
24279568
56037470
24716861
19768443
2054296
66527163
25172186
772652