28069389
28882915
75376657
28374992
603295
40571865
67397702
39747460
95073794
84875462
68128699
59115985
501550
60762051
92149631
38668172
50979526
68004441
82016266
48458974
64035502
4337334
15203504
56535845
5534164
469607
17504703
18953364
92815189
9072780
65869795
45683374
88562712
15098808
78908689
42389371
74911615
54278792
5438156
55321527