84911054
79339731
91999187
3982855
36042197
50117160
10717419
47881049
92642646
46166602
88643341
29133199
27469209
6275861
9759085
13321973
27559856
75064527
97779525
52878095
3903558
7882841
40941964
33926090
31658454
22064845
13998959
31502663
99487972
54098964
94244612
26972806
36326724
83942597
76009490
28276212
70106354
26104713
83392837
18803382