45702164
93191290
52667297
16737208
10967951
21704714
86216947
2301900
60621778
67842361
63615344
90046803
72561792
56599913
91388323
15093150
97983539
30369205
70444957
24869524
1576929
13902277
59996143
58176576
47206876
34678020
47755878
64837162
53745653
17969775
84559191
46943664
74923705
19542602
66165131
98908676
73146532
24254134
57382930
67285116