73151958
12945896
94974193
35906890
6619035
2751007
74641352
20545950
22589542
79777211
94722633
31074530
58266249
2640815
36857558
93843762
89117459
19046994
76068009
8001241
3357887
17008595
4602446
61348227
35007476
3467580
6964768
50185460
45951874
32914892
70144896
68428530
8627510
16319964
3615479
995411
98723288
73203468
55908786
42476843