32767270
82344415
31435661
57142886
6225517
6876426
84305634
22273014
50049958
46615537
10403606
44751906
53629392
578554
5823694
7899237
13481669
73374163
221487
95653976
69986107
95603559
47287903
73498421
50694413
5958047
13427402
80065308
6385610
5541545
75891564
24823779
81985569
10257464
3088818
8446473
56341489
42679360
97454932
63605082