96367610
8492178
25383517
73452384
54993326
6946556
62956141
9965134
29206568
23217819
962091
90189155
1409242
4544428
49064165
6506166
97022244
60169910
8646925
56781534
45362612
18326378
4378147
53357211
67852257
21027096
55369855
24667961
69282300
76851615
78432897
39476823
8812802
86876947
6479671
26234
92276789
30706814
565398
66638328