5905803
37418401
31074322
45524553
63836889
46169754
65303240
79448894
57258247
9724000
19294667
60136855
18507458
45736076
37019019
96059853
87042727
12325646
66876740
25346577
10369265
57994090
88699608
7526371
48398765
78025957
62221017
94719820
3895009
6957600
47271439
78776783
23093421
56336304
45997153
99288617
14876455
72341988
4312316
20465316