85607305
79451321
59132843
44047902
82035371
3399788
94045525
22897210
45006480
85873347
7133200
49843844
73309289
48425860
75488771
70743854
75452969
2101800
93525621
58112511
8221380
6175690
38353960
20344750
95861047
27707351
50499999
29823834
79615025
34203547
16501361
26829397
79793176
91808831
25774761
27225271
23176300
6258494
6847844
84061083