93932892
87873767
695571
7013060
63416435
38603307
21726866
24874893
95266543
20362401
2851112
24331874
19427300
88321632
96898234
57434404
98763810
2944953
6106896
27632877
9141750
15984524
66526763
52577943
3965219
47471687
64517722
72555945
72379609
3547147
28527980
24189590
93791203
64531950
16122588
2993552
9645862
38787825
38381021
61271309