18561170
4283318
67168227
27517993
57008886
30313423
36324654
64455107
1697920
77499469
57348145
82667794
73704364
59761595
9261285
37293164
87592648
18238313
88557196
73716444
26391301
1298526
85242614
27902233
67584028
38641105
79838801
96643129
97329896
33004867
45914264
9880418
85594588
21196034
56829031
77889953
43776275
78486843
66083524
42318729