43014058
3288636
30741678
46219297
69882706
77393222
42117797
4848266
96611249
38885103
790374
68137539
17212950
50323495
47093987
41917438
4075076
98519674
44461197
26894488
70282919
6965224
7872429
31844993
37106075
26064822
80256266
51217787
54638626
50614424
7368164
83722117
29584776
25162523
51988771
83637493
50017375
43798229
84891442
69159384