53477630
1367962
7163271
86396385
9285562
71927662
69101933
14815067
26295464
93787364
45054172
30695424
50988640
42309922
43272554
43845438
45166092
35872318
71935360
3999251
64245715
2298214
8246279
89079950
36401124
53847361
38641098
57818938
89492705
88928162
35768836
19951698
9133817
61945040
2221197
99634766
35063486
2356551
53185701
82337367