52655632
123900
70064772
79471016
74223805
221776
25717797
87739052
67633999
96024308
97151783
59423784
97882290
93366917
60389010
1887228
57781506
7144727
39387311
14637567
83469251
65409754
3241335
55637205
71093963
93075349
72225122
332618
541802
54968456
13566523
1896997
17557914
47083678
20887313
7253811
79647622
97438479
33346117
80981549