86284013
88452517
1445884
79274021
59283253
14827392
3550878
24083481
52152475
6066363
51292242
91195959
81557325
73234708
62157707
32537781
99802641
44011935
20412791
20003303
62035506
59922915
83165473
95029791
73248806
35325044
17873445
10659545
12063276
4754812
85362239
45459995
6172163
83135506
95001402
90945691
96929395
64222634
40039545
78843871