18601968
20188541
10068722
4396996
86602768
3216189
60931507
98578386
7214734
6244511
22947483
41665093
55953483
50811506
79035
57487466
55946655
66403789
34937233
94306044
68833432
17965259
19225635
42624804
57068347
1941411
64949073
29898886
26099845
54184148
8559197
55614915
81051791
26028924
14339644
91413063
38975569
6546398
63045627
86629394