47812079
17139965
85751619
15871834
86573242
94265044
17647947
18205444
76454002
53314396
37807057
62178110
16369707
37749327
92296599
52416503
22384564
9441239
11999019
85534011
20996323
89608274
58082980
38068131
20301482
51778149
23341377
76182068
56424091
52822008
93195042
14708861
87743081
8765116
81687707
4972946
83173051
58099166
57503033
49187209