26932958
35628539
9912655
68404567
94608378
31178659
2972537
39143659
59929625
20339245
66376842
63105715
690450
76808880
10356559
42837750
54212514
86094606
77126883
17809201
502762
57887270
47841644
47302560
21658682
2737266
60663534
54723875
7968240
55483363
82431294
92668772
66141509
28833324
83082706
35272264
99007862
36324827
14975972
41515961