94533396
78252301
69997375
17127740
29885513
85185211
49116224
31558013
74202512
30711721
20073567
35067680
998410
11595944
69799901
52624435
52856544
44756327
11624187
89976821
56333591
57179348
26596443
86267298
92996789
39887576
1136607
54273061
11122080
13647207
33169311
8228416
78922037
3788127
5571744
59931114
6578462
80884091
35755167
4495986