13641559
15073870
77944341
99503781
22078253
80256147
53796412
68792989
57974724
429722
76701125
89103447
24331578
81021155
79465943
65155418
59997425
54992770
25964149
45245932
97462933
66813260
99453497
298225
25592723
47258715
33447512
53281039
95259879
62146713
48962157
5252154
42709487
11636557
89151728
84258109
17712896
69283797
34062574
52577574