75958417
20654617
44196254
27699691
6322979
1050383
86541011
55088279
48346159
88054348
2795600
26412146
1383195
90124882
73999592
21315552
939098
58132174
70493722
87825145
34979465
57971436
83249838
18676444
34419345
25051955
39073888
87343151
19757140
911886
38343816
83594253
4956369
97115354
82957745
18616039
6298576
4882662
22782959
26895561