4728130
4240349
9984588
2835733
34443409
21281837
87065406
71473750
36171109
45281174
52059645
78443750
43865609
6438189
72912090
71829856
94878005
49812005
82606222
44446540
92815749
83842454
8233161
35175086
62366027
18554460
27745867
47388557
35946536
11393298
10389612
3702679
3676974
13669551
64846065
75446077
857151
43382016
38768199
52369358