533225
63623975
49983218
52579022
57077687
60555467
39388046
13142664
93716225
83621444
34881825
68021883
27463207
20142082
20006029
34285446
2591643
59991190
92906502
43174650
52165352
54682221
34322374
50558702
12646656
74727055
89114572
40293885
2933646
92327825
85003623
89798228
4341949
90452609
17301563
35934564
80574644
70624355
12272739
31071715