17822091
13596704
19282137
47034260
73463502
32501016
9518174
4778736
9711559
83369161
64711738
81368143
22866147
8222542
86999683
667766
94372848
16769556
86727286
28039178
10792885
40407713
363455
65686737
39307997
2843315
18251265
29128204
92415442
7615179
7499745
27713557
134817
77483605
14861778
63132745
7508301
85391466
14858369
16168110