43717179
77414466
48791181
28708418
99103131
16157684
9563924
21209561
49374293
41736285
91251234
42224561
60133763
9556402
268553
46523300
41623774
95335483
6262757
66077206
78192059
19541582
38969060
26211223
79394776
42889453
47708488
8318950
3438114
67582192
19893249
71255076
67831067
53283640
3826949
22157481
30385480
48463181
87718306
56305716