65952793
65583733
42425166
48471971
3968248
4379420
55529517
14311417
30146569
26866102
39068932
53635287
78345140
94111081
55892601
9455177
74009881
94297350
64993444
86943342
70281252
81159301
30554323
47733406
31943937
16282719
62109715
7185706
18922750
56002832
60189399
9442026
20632281
4166237
14361332
38395234
59291917
95378764
16894686
25642934