57248567
59599152
36543313
13761951
86394906
87021292
6897888
8663563
70293969
69857952
98964183
67133423
59019998
36419472
40366343
61338878
88842852
68865735
68035509
503151
29617780
36148593
65702530
6846089
73401685
94627239
1802534
17489486
21674905
41763672
66986410
98584112
28718662
29997341
83037042
90396521
80873962
9265413
36205870
59259597