96473512
10365484
42288819
43678510
93607845
39137636
98533093
66148450
93287012
49989783
93776048
71587187
66342544
75602628
57137393
96971429
94568808
13269086
9754543
8622809
37928502
75475978
4578855
32726881
25444631
18605249
9363580
35798147
35518880
45847035
7125867
31035034
30167235
6045446
42361023
93458833
99426779
21462540
85657293
44388032