41951828
96414830
62715815
56758682
42793626
44378916
23486220
19511396
4724373
59341119
91813502
18085166
28923351
8011347
83575992
37605083
26248284
87755736
96786346
1614278
44795823
88657591
39374794
31059600
30763209
57066573
54948
16943528
14969047
13134693
47369556
418378
2662257
74027563
16605084
76373519
2050631
99693300
31151215
30846835