71278333
35373153
80142787
96197207
59379709
9947342
73161610
47659873
17315000
23801908
13811808
25406170
76963929
65546763
61424935
10945718
5657515
28629811
72584326
5224953
43244573
67893172
97394934
30944415
48717797
64675297
40658156
46105188
21875124
11276790
66213978
75149415
10226545
47405715
92911094
20096079
78787687
47869782
58196173
2788135