15506981
21355288
16977815
49738398
82124220
5952898
6462189
4463789
30942735
25316779
11637746
32647042
11139028
4281409
63422962
9456804
23747819
33475700
13634966
80756630
19761471
15186941
6189513
4035492
49915390
4195395
77875854
68398041
72656042
8197368
43338167
30063856
31577803
81678280
70779972
45018109
77801476
73338889
48195303
38334295