71151552
36041244
36735294
52798287
15127530
85021891
14803176
62972808
68446216
5472653
75827972
12102241
1722492
4535608
71009403
55225097
82124592
67822586
209242
47998641
70923578
40064697
99503979
45243621
298035
1097128
61998752
99664868
71109954
88598294
41123032
42062623
33139204
76737704
16766581
14699283
15579885
13144224
17187018
16989230