32445259
5231909
76737060
18313736
92429407
57547795
30158062
384218
52422329
94292056
91072064
55948059
95004924
8506024
2047759
199307
67669988
80582061
11264831
76704744
32597444
53648475
9063297
66191222
67035227
99214779
37897718
89334098
38227226
3501753
1942348
12001216
41195937
3924802
35438186
39618242
97283944
11433895
26867713
15464553