85778037
48645007
20399534
48233200
91792637
13142545
89039799
8655853
55271077
65316340
46505535
56169230
91371101
164583
23631951
17269278
92325112
23487705
59989759
8186948
99528593
9394317
72091456
47127730
78065984
5384443
8925842
289916
20109788
10294103
87466741
56437344
29035725
39314611
95437571
76938756
90072272
59573533
58927530
84742924