95016775
69422484
5484724
90986953
35644960
99021237
14397110
37532843
24614222
73279635
73751248
3004361
189298
15841464
75902680
64676766
82452938
83672160
6534204
73128615
6369415
54468589
58392775
52049559
59857326
12666542
5161598
73794255
5119197
20798754
60458354
61327888
87189399
61181548
61847213
95613492
53631677
42786919
312159
17411955