99972087
74854267
3913712
90903510
95144440
6613985
77294046
47006061
18648908
81329447
14589656
92927966
76533375
47057558
83594293
77498087
59519805
27608590
94973584
21168301
51025358
63212811
13908353
50629803
7847664
94675578
77389189
75636096
62255364
98656655
61116286
38857227
46635212
34073224
27528681
37379410
52208765
118915
71939201
35319609