51815422
75333359
66316081
56737198
54591789
19227348
107425
40048838
53303054
8624969
38313083
46787161
93905885
80458570
53286926
20241848
19918478
6742511
66821091
7546624
77136101
87985467
33943638
14158500
29126893
10626861
88168774
64307810
71952251
67112453
82463173
1461574
8291878
59443983
1376814
38794062
33762400
70051034
26597675
53829029