60826796
62004540
54289498
12488539
8948406
41642347
31467589
33212631
43882578
20134492
63996711
51572674
4069895
28929088
9069436
35932680
565962
98949749
92405798
85415755
37284290
3656838
26816805
22371947
17907373
19822221
47726276
84155375
59446889
54473416
7524460
19934775
86215643
35379533
37441427
72117471
67594516
75989764
14113610
5306732