39427384
725138
15566102
42326773
4298233
8695984
7004643
67724750
46431938
1672430
83694733
71719680
10516138
7303927
52213598
41876873
89904933
34071402
88389724
59826367
91967150
78607759
2504898
26917727
44368479
50372722
46707818
83092551
84772533
53248984
1554562
66429549
64243864
61927218
58062028
67926860
97451586
65893454
12206460
38049147