26241143
9287824
43668306
26182100
93317931
93681846
23261207
14431022
47388947
2801282
96913278
25825275
9347235
72998161
16023183
51874565
48893913
94606089
59035504
957147
44768407
81346014
20131386
44007334
1532241
682255
56039319
4935541
37516065
26878468
61258616
65159491
51576683
82316124
65939146
1452131
9360999
3217292
51505514
20581877