40615764
31293635
38564524
34807359
14885458
20045767
43136298
73223625
71697120
34952074
47232863
7045423
63165344
43812020
42481134
9289632
12541687
72557298
28833372
38514504
53121279
9416684
52057347
6566139
15081762
44299013
3105482
60268095
565919
61598139
81568035
35168938
97741702
55632023
92547334
56954548
50489250
1182963
82376402
70727391