35597216
18633933
50638214
59464255
77414292
84094126
5852600
90094880
4163432
13033178
55406513
97206513
88802880
35186478
30403621
11634265
81136200
55875422
3109834
11122535
636977
13784325
38025585
43665058
13636529
19793564
42567833
66189414
59928035
18816252
45708104
73319386
76253162
75491149
87708236
7979518
7506462
98282837
95033835
29313017