95012231
98413427
78434376
984587
36265295
25418912
33202981
18283473
38411408
38244503
68039004
60251137
4300345
29313247
2416300
4050112
12095132
31414710
86959650
34913218
28824940
87322692
24468408
69806718
14522418
35561408
37537855
4682788
80513662
65742
6263255
10629242
76708362
99543598
55934075
46135512
67199333
69991590
33884545
40969993