97445659
56081497
68028654
123529
18963423
60504097
71712651
16336248
49855638
60559462
56837376
47846527
46153545
25171113
2871368
9074019
13424252
30287148
6376319
88371791
90257153
51745391
31569574
80587069
23039631
80308095
91827356
167335
21307326
97858307
46613597
12684168
75487600
15087666
70247438
9146703
26634530
695859
10292726
27179689