22028510
79435548
27103548
20752553
90984798
3925769
89103241
24713542
45307740
5851370
82445921
94214997
937469
2235553
58094638
25091977
46604675
5876658
25829011
29466547
79186506
88367047
22703215
54508109
4450462
28603764
49746361
5582913
27112232
89833588
91355374
81437956
19939525
10852296
99901323
3091103
73312052
40746854
96886066
3528870