25068737
49891511
37992616
96843802
90428201
4831353
1426681
2882934
88454157
43488547
93853862
11751961
20518313
20106282
38742587
11547619
11904827
9545245
5411646
29069042
22848271
26529027
853773
87114002
10568198
3313616
1591373
586243
62831424
36397226
44865658
40637652
62319218
54976167
6338414
5814957
45834589
22933733
80256679
21945338