2955065
52243670
99579117
77624145
5981362
95197742
70843940
479360
14944099
64169391
75658026
99839114
26559681
4045773
202497
55451837
56948109
99453294
78196230
7578907
42284264
86674638
33743
45232341
15738
82112839
5318198
49968160
51274699
3594254
517079
72684436
42826197
58236832
45378631
70949716
72385019
18675082
21494117
54375055