92108449
9793184
49307022
14488913
82396893
8662633
879244
8629559
12455730
37153483
7765949
35811134
50124571
29433175
29903654
2291486
56751955
27064587
53509232
96659335
1276563
38933809
6166843
86963980
10806078
38696069
92497984
75515321
31242686
35654698
18718308
61334126
16125686
53347563
7566660
58348203
65055040
67098903
4643306
2202538