40823340
7044439
28809680
89313689
6337939
24599138
45199546
34648878
40084173
1439230
99804502
57339793
43666746
44084996
21156582
51186449
64789604
87216020
77835828
76551709
84402115
41071066
58778685
30964870
88856037
45132932
44996813
89108114
23867883
27119005
511095
44303540
11867874
5730789
82626980
5761258
95602084
67099505
74311621
29764477