52245300
34854512
24446314
99855730
52215052
2152650
43259598
76804920
87302347
8621
42065524
99127019
6088919
81912696
84547575
75662481
16516308
81041531
66502512
92055145
21287870
4346790
25728097
68835184
96964527
117831
45625569
64732797
70935428
28188573
60884299
6783292
3285378
11936526
6224664
14004614
98983208
13696051
24083617
69919911