64244967
32748680
71651921
29614095
66749005
20064141
80815312
56219278
1513786
70011648
3876743
92004810
5049876
50757888
31004352
8433739
72995316
5823264
87011195
27896771
2305202
48271436
5210958
17251511
35848800
81272583
16369022
67519644
99011710
10186737
16959064
24885402
35695577
27882246
1883357
50044580
51274831
67117202
20193257
65503790