80729069
38745117
61742313
54147193
3322314
32476338
53844043
99541972
20328706
12296017
75918304
96405565
35086300
69834413
46028917
71821553
9797693
21767018
52667855
72638144
52858732
79013843
59781778
71612530
60321246
69893449
65108839
25505790
3489801
17896
81877021
93114394
7251188
94119862
18325862
59395268
15376829
17707172
49365648
68599144