9686873
40253370
2825212
13397340
82472688
48341811
18342305
3534271
53286363
77735714
55083184
26631265
69364627
84008741
62225719
36214036
93992975
36438075
73061563
91794699
87764402
8165397
56803813
61806682
39589237
18032272
31404911
9534896
69097078
83177612
52787536
88041587
61267765
16796500
29845098
49577991
88656683
23903796
22732572
69416967