55938743
82932276
80811132
10525697
78701690
28317119
98515062
85047913
2866639
41418148
63518650
79525039
69556199
30053259
21513559
33831384
94816172
48114971
78989894
87632867
60388774
59024976
71219167
27178433
63353317
79284667
15785653
4126463
42155466
4905626
12354745
20275141
15974465
40731414
56184903
8937181
48412607
30768458
14045505
1812866