61183369
36471025
96603260
40363366
27291186
158560
8566427
7655160
7259043
79883079
52671592
12001286
54192339
68163783
49313129
4936741
9011548
42649250
94925548
73434910
60382012
23106886
36274799
32106296
42819998
69472856
25139485
85428197
58655648
1344677
21781955
3567119
32662957
82024294
37427320
50626946
94599594
41664620
4257582
60601692