70098755
41964278
8808586
75243080
11798485
74581767
4992172
94391263
5443515
64644411
6815122
92799213
81294468
90475753
5622653
2632190
45922464
69048046
53816520
65253126
87318690
11292582
61462054
63426611
61599870
80531691
25584041
49437532
13845451
63333271
25501565
32899767
46528851
24933919
32442676
41868268
7937137
50567848
17253553
37082903