5091193
39593369
30396934
1498320
30438137
31364310
71668018
42067402
25142466
6558409
64275121
61573993
10962653
38862200
8831689
3177826
93487923
3988221
17896761
36255366
53822038
97211511
84912862
44884146
3196728
3256369
47834107
81359603
99413867
89886700
14478002
75413477
187319
42541707
72174435
19789750
37386472
24985733
62417993
65704362