39769790
38314263
9354959
12667905
36232104
29461344
2041881
95882724
18971912
81891064
81144299
8619927
55229583
80396381
3008371
35614730
13314199
37324624
41263188
43913018
6563892
83687940
87078485
164317
14709470
71311
6548332
81936105
85942067
5521416
18592683
25672302
5716266
47005056
3054387
97509167
87951450
74327907
28238907
33606123