57005713
41111601
24879166
929135
72306947
49213678
31993178
89894900
80513542
18922842
68865297
7312908
9701302
52215401
12696591
16603822
56766932
71391110
87466715
46775863
66229646
11357081
83056799
66842273
89285016
2255070
32053413
89949477
88231614
1878877
36934830
46916212
41845526
60804777
49067438
51114329
44685962
7838644
29163198
37363390