75369179
89116048
32785471
60554805
26393877
99494444
91213780
39542903
37158878
49153971
72396980
8171363
27439042
44023485
28628523
47743968
5225756
61607519
28818912
42676221
2581310
91611697
50615543
655781
27395129
26274302
95714080
67665829
179192
87057867
1374105
27561841
52191917
42996111
25568668
64592346
25491953
11191017
36653966
57893552