2204741
38128
52965646
21563549
86803850
9058
9289278
55498283
72577097
2877740
70355889
64842655
41413058
28955966
58911452
95123332
49283895
72231700
28884293
765178
8441596
62535670
8227331
9537052
21709477
74135377
53659900
58974035
13938826
75167820
46094420
2801598
94553715
78831318
57194044
28456580
94436237
94099585
50163477
99509541