85578396
13946045
28519553
63396232
69212543
31411718
88327284
23599734
49931335
81393510
2289975
86332567
43958226
7959071
81289495
4509999
26128127
89824686
14018399
43729251
29797590
22882
678659
13827787
6424195
23642025
13056575
72571806
1383254
38687386
44584998
40346180
12547779
9336257
61297958
15645452
99568463
441131
41829281
30373420