57635119
40305508
4371312
47375738
2761446
66308250
20159167
83582300
2680578
46247326
94052412
1612244
60134094
22419270
633110
92226072
25977441
9169685
62005630
66688873
65774432
4565954
98698355
94996840
97697477
76785886
35499034
45911612
29916437
5362158
38359845
99966644
45561591
96353810
97272778
45209893
61646131
84346868
9508858
14249920