93876270
45706678
96973920
16535272
52941156
82126636
83907215
75063087
39705357
55056506
69424672
90109574
84169982
20772098
17122292
43396263
50386141
4564053
70536959
10298087
67407735
12558292
71961323
15785901
52492411
27506879
1162463
58134752
667388
22836524
32491049
95899917
63455127
46077744
1701162
56369436
50946861
46749116
5819477
417990