20169662
63252366
15856319
12013735
48983749
39395153
62899854
10328138
75837069
36051422
78515153
13247696
21879262
4961164
76194629
8733448
30982848
87131365
86139157
87006286
9648273
16017734
8881608
229604
93873224
67029560
23177994
38917395
69495652
57968165
86167634
88042193
63232954
8328959
68831163
48558275
68911030
41823591
36225870
21184250