81442541
72714587
48951664
5593776
75063330
4477240
55569194
51717725
45016515
24679569
63794262
7229621
26282521
27191804
64386908
76973125
27411361
13416102
97378185
51994032
68103377
79415317
7951237
92238787
75789488
89823007
17823165
27672622
8688595
83165241
61276410
81095598
54398772
58765599
6446530
1912987
8229422
31048244
94024287
22479385