11046284
26876308
74411237
17053791
22642765
4186376
41925742
31416650
80105787
24526221
3584655
19143270
60523561
45779782
13052702
59503872
7792460
7661705
4345366
51641923
12658550
64045844
53479566
94252046
70522984
2331497
43084908
37067807
36557438
81235785
46638566
34726445
16695898
75047091
4784315
99877349
39712479
31603997
40556266
58672589