60078438
3570482
78499982
17476740
74392254
89735275
10875666
376980
10313058
27817453
52772477
18955497
43074410
30845580
22418345
7844496
99238307
6177525
95329682
56652925
13024021
4824780
36454348
82143548
63749171
70905909
18952745
11436352
684593
45166005
98847686
71637499
52643239
16756341
65746197
22089284
51141320
92996763
62226035
88654727