15897370
77015435
68346700
84894909
63782119
51562450
60744548
80149090
667549
54353218
2184025
7894700
19045655
63553287
25259330
6783997
75987898
96916456
82735834
87501833
26345138
83113906
28174091
32796759
90641319
49005011
43097631
13506124
39947754
31608350
11285842
3772914
75245897
14415374
33756438
27944273
11899549
33574690
18419226
50161625