99732956
3919110
32193941
68373662
64546330
12574496
72177576
5831940
79779789
4226628
3593329
61982478
58477955
2717984
41844609
27969031
76931384
5374790
45155596
76562129
89336777
53144100
20344704
75309035
85371168
12991891
57404346
87633168
15651000
64843081
7176450
41719534
42372280
80155376
6201365
54253206
71762746
25462631
62985252
22307648