18706600
96886515
82501987
55829734
51642307
5512292
88025108
14911713
43434762
50277743
54651636
49986706
5723413
17756631
57185356
6344380
5679854
25884895
4733956
88474744
17252015
55772436
84885651
80637901
65376136
45944958
61297705
16984380
61059503
10965037
21621857
81829804
16611808
20549136
79158235
91396592
94756636
44951229
7513842
5402389