10494742
37151116
40574159
76244055
66878018
6927586
57793338
33079820
14162535
7939171
95032769
51964880
21552116
72059509
89297613
51544002
18258340
41067720
87991934
21073104
543274
812268
19012409
45298832
68565776
10269345
19237738
46119249
43397271
98169618
38757737
9159960
97494464
9296580
71327517
5664882
70573879
255394
66296198
22956805