93718905
75158529
30951231
82116094
35314826
34673541
91115837
24019140
5091572
24834737
74357064
93683041
90622740
6624369
64892283
16941145
52267265
73591041
6287897
60619246
8853969
88862014
15818742
6523895
68127058
3338877
58854335
294873
79978934
4242060
65581785
59956846
75041012
27311987
94918067
5651298
62169440
44347347
5499787
91496794