68555175
57941441
26965774
65146438
40734905
65682250
17914747
29584230
49499306
96015269
9429575
58474819
33729239
9504669
36849771
63417926
59476184
259095
66071990
31705941
3247699
26552673
8276165
45293895
12717527
45832843
93278497
10727544
3097905
13845248
58869579
35312027
3756659
46026380
9730656
68145261
72421595
40103825
93871780
56847958