44475773
9537835
18924718
78055029
73866262
76652214
19269299
47685236
93124890
42717295
72036516
10645900
86676648
30584016
12568313
21795282
102550
3749923
83685814
3945536
1721003
39791753
18697628
1336800
87512903
69834908
3442178
5481773
71497643
85491941
30536181
15669885
61387970
88426902
1943766
55213045
9861421
21604299
17049678
78964824