56836121
9588552
96828094
84219481
63453147
46122022
49535408
40592977
83646494
74622929
38998005
5671263
74369098
98342786
57485462
69397963
30364112
26809964
4230117
94952283
76095293
13147302
22135753
4690384
66931773
49636030
18256193
20893499
61309386
48087181
40885212
33037649
81742747
68293699
40562211
67772354
25096197
72848015
14659148
1943961