33273088
75553214
11249732
128921
68697442
62907984
38154388
54214441
13934292
58095558
1549321
37086431
66501699
90391887
46982596
34462107
46045799
93066144
57459398
42546270
14213685
27428964
59592396
20803170
3055647
96484520
5675117
2898725
12888747
42976264
25398309
98774239
82458662
43278786
45796312
58179977
44175493
39981208
84411595
13185874