35455233
84855027
7779535
32314700
20126968
14046266
8035962
35356971
32351521
26597591
25722150
99153472
31936558
94672879
19187139
60664949
28752039
3867459
828438
47063762
76523999
60938297
35359713
43939149
38248582
8035438
80627433
7026132
57303369
48397515
6634193
92122259
66198078
11535264
1373479
29051692
53212344
20328125
52885009
4635402