11173579
5481982
10383519
64249067
16242576
32672596
99881223
43567271
33337884
26216980
59016040
62726120
66653618
8625601
75118611
52168339
5703403
7732245
287642
20644912
72637277
68747024
94108898
29218165
43788353
21687137
80271808
18845214
97021859
4998314
2074948
60826432
64365000
54632789
88235874
58106689
51035845
98658667
30369512
6442815