65864312
99074437
62486519
81731571
40352039
55905028
58552638
44568762
20637981
24906949
50433499
10125879
29315022
30463605
65912987
8050556
33289725
96211873
51901749
48168718
52924895
39517988
60626525
39053867
21509163
69124634
41407760
19696229
9281308
5495891
20018980
40127033
5543086
2226450
35004281
86218893
12053564
76713550
82125304
1427267