78122066
83442656
45036064
32487653
89504524
64478530
97658593
2242244
50584929
16857288
26535744
42812405
78664341
66564743
2813712
62749283
72807902
32908218
49326897
52124190
12115818
17771898
66249677
48431560
72639165
73506483
89227133
77653284
1727871
88558044
7423544
5352220
33227102
15919195
12833557
36092206
147028
48727525
4041310
10925143