7914016
54095858
36187894
50184918
28729613
98297087
52208819
51278380
4673658
16639632
35662545
80196697
86603581
36308286
77247954
13789030
66875579
31521206
9686671
86201940
64519732
88915831
1781609
91024711
15664068
95846406
63846800
59227896
76755246
47877723
46296030
40273832
8084898
8662557
45468768
3128214
63762977
39622296
50464660
78234315