75377820
21994004
68413115
95864294
2653830
96108773
81333426
7034487
43352762
34824261
49861799
62734225
54116066
48829576
6227372
68857896
6848764
16471442
33104018
83527632
51178836
10141863
77754504
16496738
6746963
75136546
20656946
82251107
39876463
8636446
91078035
19529149
78828013
89692395
89467269
75792460
55662616
98468990
31506333
32408643