20791164
21424282
42628061
89189784
46446391
31008528
86086841
5412699
38202180
46863386
37532470
94044282
5518641
7642308
64867244
3882039
82252236
3216835
6369598
78959012
55772665
10876241
78567549
11493184
681743
69605290
69123075
89059134
49837474
37506741
35442275
5391051
34679158
74467045
17423668
53708571
47188470
2995648
641089
9393678