22131205
19401375
48879574
28681001
85666395
4914396
47391546
20524052
50717643
40931819
10449383
85358738
44217511
78296147
49457003
21062494
81553750
7757737
38596147
61402598
30728532
90054486
31297073
52392942
24834236
57981660
27955340
71029618
74966229
64825092
54378157
30615149
9289063
55987510
77784339
57677181
7871367
86028847
10958323
8533484