95491963
80373373
809521
35794833
56883881
2088220
87296719
23095993
81808739
64486239
28192629
76008536
7295789
79466384
48969300
37872166
62303613
7397968
41777690
5801256
32196111
9462579
14314674
51241065
51813624
60841467
72686999
76738644
97261054
74014090
1204679
81089211
29559661
99285418
12314041
43588321
79761441
17162301
2726745
38015745