45225635
72702960
1633775
82985348
4070905
39647895
69536367
43607770
56376690
87244849
21428231
30447194
19147277
18438967
8036150
74192624
25493908
9355370
62577113
72833905
6592969
94922546
68738547
4072460
31431061
82428125
11593816
28165189
96798701
44562612
64747347
54181927
63941956
3467726
77318516
34191972
90518524
69984840
51872636
36752716