47676935
97042157
69995917
36206846
95822788
37171329
58568145
56598091
17192386
69711457
87699546
52725730
7425552
43848446
98001378
76053134
86618245
26868439
40595005
66568995
60292677
84905520
1898165
80177354
53726683
75927869
72932627
18152
56442400
19086306
44848084
53921384
681530
31142024
88518800
73016463
50791342
1408200
63286045
5243183