58075332
43601718
82238073
99658315
58089891
73656171
68378069
401713
79389894
10163338
6072372
47658837
65508993
24796856
1291867
97798614
81213580
1863975
482579
59155696
3684260
793427
1864160
45663704
72573410
98686574
93245099
90222142
49416910
26621908
85761726
82256319
69862379
13408200
22611792
19113322
9023771
3210474
14377003
52656494