59109939
23912734
38122208
63585752
82046021
8954812
72693655
8059294
94116351
50117742
88894065
42648717
77759946
308936
81695045
16424254
3636876
37174754
42294307
43081467
6403660
1405028
77482745
61691071
7466393
32432989
17463182
11711369
82096619
49504745
69922267
54847600
532341
25971641
43425983
19918394
4647938
27319572
97991532
87002613