50227761
94037686
1919364
6341442
8413982
85149623
63759160
47147776
10674176
98141442
81261151
72129875
77661353
98104804
1061864
33919528
73456217
61677637
12935456
96476926
81438518
71844245
77975103
12598394
72723522
60691061
25698058
83957318
28933791
25284834
33928129
85065157
31504908
9988849
65065515
79486695
15479806
83027394
84687111
7017641