25328940
12187666
25655660
53385529
4311894
44749871
73472844
84945358
52181808
81029464
63743097
64455216
45126923
37186361
76256382
84042432
84994264
50391362
69823416
22718289
50899429
97256462
27736665
508190
67453522
56026156
94081443
47139640
67579315
79086181
9373468
12242751
54107012
94275018
15584864
24767736
19209357
85233080
61314633
6447413