85932831
28314079
75708848
66459918
95938478
4722853
4942188
65222748
46959855
51194190
471144
47523541
33056834
56818969
24082808
6334282
53835910
68861458
2547164
36953144
19284877
56373300
77936537
91821967
74329748
49723842
51256983
42271111
55593876
48752227
49372256
36375004
78361571
90026965
5766479
81939816
94041855
13455178
294704
70973593