22196772
69268949
9886122
65285548
58034033
319525
73358663
21343483
3068481
87758140
75045961
48804276
65483262
79028464
42805817
11068247
31308325
97135263
32563106
3153637
17184325
61594002
5401617
35296326
361199
22279917
38044874
71523924
70189782
25762403
3866845
43558686
16161325
95646940
27359335
15268929
49807247
293780
55887719
13242992