15728512
4243073
94152295
69251238
37041249
94702497
25931715
58166343
74607378
7928792
30259571
31706837
53625886
16056114
4462353
4227815
88919044
8388255
40968875
17063304
4814160
57004982
55043847
12208471
82527674
88484448
23223821
34028125
206947
88065617
55308895
47366199
13054560
40118931
7414904
96159724
81793290
4063703
59125638
69197372