993618
2395357
88471552
59398830
21525341
6652032
82424437
49732501
59133608
80724302
76947653
58178395
47466617
56735458
15675863
14436311
53206697
38135936
4880463
53325914
48568255
31334665
68431864
66142377
44922276
42971000
56327901
60097373
33281512
75307909
7263099
11385688
8736539
63333695
67922642
32702342
74985710
74774491
89772802
93344810