57691362
2409544
7572537
53896110
9254626
2882778
49291653
57109039
7708380
17154338
68583505
2695898
22917115
1223675
34543138
1490654
33786993
32257378
18609236
54563559
8686406
58992158
15399206
80598708
65815497
43364084
15376457
74242175
39488150
86776
85262034
69913406
87093036
21105066
32904616
50554629
68989965
45997131
63517732
1567811