2136185
28004453
10262862
841334
86675880
70613574
35768566
61024531
53236791
33113185
90357485
34682277
65174173
15326125
6350330
74263639
36411210
36325496
161924
34841768
69128200
70294233
34296709
1746092
93751221
72156405
57979312
23964670
43418205
49972581
12231088
7539556
54619938
46684726
40389365
3143176
86372664
8226294
251890
36416325