64667460
57196778
4131385
89874289
51276973
77308982
39856102
58332567
87068623
20061900
988146
21867678
43865457
8553923
52966240
27938139
60012511
93758487
95033422
38404767
52522486
67289424
10051869
70582705
39958662
64605291
78038252
9165052
18397607
42628144
80554947
55579441
3165550
52389529
27969765
62234490
569579
50738147
53815123
49865046