57717508
1082287
169660
86515626
65057747
55544197
37295821
67677891
32533994
2515645
31896841
96929954
40871269
81018455
12682605
38116132
52646843
81284522
43963451
7641916
68394274
32126067
26791480
94631798
96287825
90296202
96924407
2562675
26113051
56536948
62741395
29681947
58794080
19367341
63573222
86428383
23763819
57807196
68161451
57761578