32746146
81041795
79385410
36433008
589539
49936334
7066848
73466039
85194731
51107681
70879556
96545308
86519651
18397316
57864648
6412994
18816
63043103
99979499
68999033
11088072
91012147
92005649
18974422
42493545
87167088
73384206
27461635
72193750
80137553
7658704
56879862
19034950
81251793
22495469
30144389
3592724
6529256
55618046
34117626