1592782
64184370
80958234
55133962
75851280
6415855
70434072
90905950
13561499
351730
71372869
9843935
45779224
41214506
76676885
21172429
61975330
2043910
33424844
22784475
9978696
5995790
30787159
19274199
6293260
35492314
7878456
4790675
60145508
12865515
14112926
75022819
47156132
2763103
83724
5944159
62824121
64976693
19868306
8140129