1403148
24255285
26952318
70517304
75851681
22124479
56507301
99431593
19998797
84579549
65426348
79544766
71022283
71078733
26034006
9032838
45276290
575823
8933818
85696786
93395577
75668591
49764548
67819802
70303117
35474776
23284639
505283
63954071
29585757
64318372
29716570
65173283
49048939
93105447
12551250
86182454
51283958
45753164
13674563