14582551
30323264
81736310
2685257
64231140
21593195
26234429
49388243
55483996
9475218
47904400
31648335
78879095
87342126
1859633
41744172
3703223
3307244
9082554
409557
84541886
8085017
6854642
86088306
21047003
78071107
5262909
32976668
40389559
71731828
26556217
5464274
86282438
1889693
1442696
34543318
25986582
4586799
95272826
3923806