85442206
57168436
77859099
935325
18957284
99839331
75283023
34303519
1475912
1301194
36627936
87917643
39994626
73819081
7218681
97462780
16671397
5204815
7827367
53937568
8914621
86424104
77893874
72021535
71093143
95187036
4435206
81528042
5109901
24638817
72482305
3533177
1260827
28248280
24885659
49047915
95424650
18371893
19248500
85712971