52977743
840367
42697569
54177844
55186218
38254222
56174836
23569552
14421294
87174212
68744345
8614611
91487671
65126138
61516897
69955623
9352877
21016261
73159698
78893963
50952508
54178292
62059126
55727651
96281059
61677873
58235143
13056994
1317338
83007416
31877218
8876697
40526537
57783452
22997478
4690731
14529237
59125856
94276199
10231308