14222957
61518036
20294415
32446383
71336777
65945688
77532227
33377728
7556985
73663305
38647507
77571479
95615088
54216545
52592881
1782892
64867753
26714083
97577773
22523818
19905661
470822
37384131
15738844
30022816
10166184
35405568
5326492
6044543
3772503
60344131
75992415
95678274
25061930
9701827
2043046
78411960
81758155
100706
81962