4092240
32352174
97624043
84516141
1677969
99494967
14208100
43695972
12687312
62242365
26085032
42228593
7322315
43552431
34852059
94741457
9768824
14358176
18023630
7964216
35207482
44774857
158858
95344552
75238467
98597342
40715471
17188090
29716870
70767979
88248380
71045072
87698375
43473052
15771545
69468935
24355533
34013728
44595805
57378538