32506053
68559318
58035088
4666819
97042939
57954831
70068816
36538638
6347507
39825784
50941429
69861671
73519333
24309104
85983427
76355661
17526569
81497299
157521
493561
40214570
4773281
8196876
26213162
66409875
99666943
59879386
71564914
49666086
8125445
77013283
24786188
90935435
84785884
17294848
46007009
87236447
56664772
9650208
14607904