3146762
18611771
3065848
15472837
68757747
98912258
74955666
27451145
44291466
56841455
3185036
76886390
1826472
7103214
26533777
5006416
84065562
99361626
89158815
69102477
84251247
61122712
1974587
32097399
10712099
7295982
27734225
72521203
76934015
12254161
91195408
57804189
98912441
69115325
65273087
55417230
66318708
21981
38669139
86636755