22862981
10196234
40186388
18061182
77295768
60103546
7206673
46864435
57075636
3585471
96174494
406236
99531055
4797373
13778090
10018425
17815930
44589989
29419069
42914824
45677984
40997783
76971372
17582286
34825516
22629764
5924279
8481076
92077433
81991080
4432984
82564639
35348084
61243668
47307093
20804501
96527294
78537589
46304641
86568175