75054820
69279480
90883078
69653898
16240
31981389
18522514
18864526
30154850
3830482
84229925
96433287
40845555
2540885
36063451
91496
46002312
22897836
59645268
65662722
42159057
8356623
40639881
34523856
30448888
27021365
16792683
78766794
65308489
32657659
4253632
87742893
9948733
3811614
2842120
7891144
6433597
25942272
12998175
38537186