69187328
60838540
13201459
50337474
81843411
80264242
49779156
81285775
914921
85009165
27931934
67325022
80853128
27958020
76801031
55961783
7375298
22393451
28543726
55058800
93537539
39254124
19545569
52656516
2229791
78683139
5584369
99353455
44606824
7689211
4732545
99264530
8425396
72102866
44804539
27141781
52184909
97875136
92547780
89879191