66323793
57317616
38962081
21141304
92139076
3319712
19083603
156844
30197078
54536756
94111350
53271117
57099847
14597027
39261310
29844093
86641576
93148256
43588444
81472274
27234306
91628481
48416330
91253703
94132656
23556421
69343661
5663443
44559496
44681763
12891472
60792517
24889286
12216519
80089037
51989936
54127023
48784534
423722
66743820