58083943
5807503
18762036
16571243
4800776
93396574
14871265
29195863
71677937
18806800
46705794
97375672
72475304
47494218
66044004
19867346
22779965
33872578
39815009
37072236
41866333
9199658
61917003
93157187
53573296
57529729
636182
31769815
50098322
39986559
28261203
5021268
78152431
41593733
42845475
15306335
35013049
71888237
88067973
70385383