63961814
25045961
39046332
92603319
28188446
52502348
56712538
49061164
31833889
96994878
35513489
5802472
706667
99428607
99887538
32676137
24191520
9811467
39445307
29913007
62433328
37147965
43495686
35035191
78263627
91572988
55878032
6895451
84046731
21484467
94644344
18545650
5097366
10104408
21426270
96728596
33411461
18668709
73913792
61543107