91588615
37788711
47383657
22148738
48452543
70069781
1797218
43381836
59477664
48311094
77934588
31334754
29499011
77745095
67267485
40717397
346625
14011586
76893058
48649507
60739074
6149328
55365015
97707153
81426956
65087967
31473663
77217343
1603474
14628422
37074413
77046425
56962143
64778015
48313640
22355153
63813233
84829968
62713281
47281791