5169923
47053343
13359034
24197359
88907878
58667915
63968695
56306974
19466294
16776362
89925894
48242403
47589442
23904358
506736
32127324
19422051
21356207
7493753
12809619
15685604
47814607
33577697
40409946
15072355
85705101
73617193
72829584
8247161
55766256
75748511
19911582
98285639
85867674
77418204
79341071
12048570
6308751
466794
81411337