26011150
94954187
71884586
8726362
6837269
30211609
25506829
51948410
43723687
46141566
49739774
4056489
5426246
14437285
30579564
19847644
19796093
9302893
1577840
40537304
29766873
93241233
9113844
34031669
25001083
45388719
10955803
35077649
46195905
903501
74676614
1758413
16627064
52673561
53643255
68577752
58756979
777349
49459232
71918915