64013557
70669315
65569999
9043489
94456504
5580502
7582013
46652507
23529400
66621644
68383302
66908195
53023479
95795353
41583663
84672158
52029730
92087721
2620705
96014556
68242293
43163717
50061644
59151672
31126641
62541596
48854780
38117542
63056022
39054318
31168348
1669017
13286285
12393344
9377957
81896016
6475768
87531223
87751492
52013276