54182822
131907
16213738
45477105
79435258
1677196
59181398
19396145
19791892
63404200
97906489
96493924
97261126
25576201
90868881
2634712
66938014
82407241
3978186
84196433
93242290
64087619
56444479
62619391
84167386
74679323
35983859
62221867
7291314
23414098
64612100
39783787
43507570
6635193
38711092
53678860
23806069
2331598
90253313
28075576