21272239
32051960
24478920
8016182
57289607
7944415
45726209
8267961
8553041
64563082
8603376
19153295
4183955
64256952
94732777
82324052
9623828
65559931
88734792
88306819
83429478
32725158
51573789
73135983
47627071
64604269
93819035
41358587
60424920
13451351
73108197
91983854
31071039
28987837
38579912
19855849
3657884
65143415
47459870
99643489