65411636
17719628
71763809
65032476
11828539
19593053
87399090
50106892
98274311
20527985
6145978
1586360
3900747
79851461
1541546
82009861
55659477
17577045
17658851
62016014
52767292
98835220
17805445
92908876
351863
7559615
22247440
9004820
70352073
75659515
55742967
91885972
7843412
85309355
83497311
54201986
32037304
4616108
19422039
15383719