6024031
629943
73255208
91902615
93797342
8032201
68927296
74164880
38002659
66346076
3152884
54991405
18507859
4275365
86643886
99939544
8331168
45391747
87884257
70843851
54754725
7048280
32331554
60916593
36346257
16236701
9009618
86065064
98113036
85646253
5431848
42326794
10283213
18931695
56908572
7297630
37484119
80326763
14049559
85137470