44804787
37393240
28122042
68856527
807948
68631675
57669983
57837672
30998248
93041026
5405826
9874023
63234367
15189164
81226560
34762038
40157251
64527174
28667200
44748662
5667496
63239388
98901966
27541045
4605134
21393530
6902921
10101063
82014103
96896970
35531820
84954284
19574678
11452885
33649174
98877112
76216531
40764106
83724072
79575007