1461487
34836803
83735796
10017075
6322938
21469092
21762243
50112332
84235314
98444875
9459239
94707818
56645155
31204581
10744095
11484782
13266940
29576102
48139283
17276637
19791451
1196105
99284167
99809324
66039209
60861504
17026955
7047479
5858987
73073328
38539292
7674460
50058987
1508207
20174177
82858868
84583781
68501158
12063879
45818531