57338263
12414075
33089433
25444910
29731236
57226922
69885669
27188700
72926813
85526498
62359042
46161483
23423955
10465275
24009954
87795153
30752251
44327501
38037888
25909448
23817468
80304567
15883103
33764314
81264292
77202412
61082759
36224151
43835610
22304351
66677148
60638133
96022797
45748561
78805054
68852367
6548900
9822384
64597161
88376352