69535667
18048959
20372007
80729717
54444250
70856547
76276310
18926082
15913
68753517
90517721
39456161
39686427
79025497
17161218
1736343
315594
7749437
45722415
94921280
75113066
93707887
6599962
33494336
3713336
2137189
53594350
16458225
22793984
40124498
13563250
41599080
98012899
36944199
23292998
6261342
22233426
56894377
69684077
40554633