40387569
14804272
14848435
75743207
1191427
90515845
61477103
99958455
97637178
40178809
52331545
73324888
12269611
27709606
6277056
72842979
73677155
86834020
16074065
27813614
3586289
54165489
32944291
2673363
24033540
62982115
4464019
76511173
65777113
47687996
43376897
54462067
70314126
4406947
7677428
19156565
17546329
82955916
3482139
21254348