16338181
53658752
30143500
1134568
88146013
19399136
94776125
10139472
49046141
95234618
40327987
1877184
25009297
42923470
90093094
89825074
87686185
25692333
30272648
168940
68511793
106728
18939845
90654387
28657676
6664828
90089079
1890817
69954831
8722855
65678218
96463813
37455787
9666359
40443926
76814802
29723478
82768786
4173494
51077946