81539295
46664853
56647452
35787882
96857908
87872782
43028006
91974644
72255930
80679735
19897714
33552436
74096991
47741910
2541050
58055650
79013909
7322899
57626684
56058459
24515192
951945
85811507
22929126
63996316
59398935
81617079
2393834
51346742
47879248
53625222
23161116
11597097
19359175
7035224
8279556
11316613
4916859
823339
77622792