22703149
83975067
73524410
21797083
34867032
422931
66815396
40066573
64497789
64867737
36641150
6381886
544349
93828920
65484422
39746361
70311658
839926
53405075
24679030
58139425
82351398
11325907
36192093
97659962
84448328
26388141
57592874
97014236
48961286
59676830
2603298
14101908
42466189
4994267
81875923
4417536
89352152
63126860
82059364