50077000
86562504
71377904
46718069
15048935
85162231
14269814
53761291
84159321
63202740
28202284
90736750
26794490
5994310
23592609
67311005
85685030
9556060
57102796
50734870
66644920
17206591
7187074
36973347
35088801
46514096
38253096
99758
82588382
26585932
14637662
21561596
88989378
1464047
5031148
2408509
1095143
46036133
37803646
6958856