55968840
29301870
97723012
43152898
83097941
81581301
17529924
43101783
50696072
94253034
6458492
33084461
26015884
8100287
57131949
417593
41357563
53647528
5155840
78797109
53654343
6955095
53552198
68046974
70661793
15177808
1613804
44468436
46652758
17806027
96265260
48779841
44233316
18487956
342368
6507148
55545806
52003599
22397597
1324208