9698950
17946328
58115584
23486684
16015018
53413698
71344067
63264901
43897168
56494073
69572590
26476351
29359793
67458500
13307294
87485213
52304347
18187785
5949037
54252052
90027379
43614737
23083351
30169069
76855095
39263358
8109813
56044096
6969798
82122529
5521479
70593965
27749908
337359
80475416
61814951
74006953
27679867
69759302
21391983