92151456
80265876
89565889
30042064
86408470
86678779
74331828
23782641
92051714
43769827
39819800
70739746
45293547
69503243
79003060
43825102
66843029
96222729
43451298
40393362
38566605
3993101
32133260
7556858
37395234
94902103
9945784
76177592
62999008
69933998
55316533
3954830
5387180
56827108
57149080
91719265
85205371
96603566
27297628
18262742