18011918
3988147
51924062
9351508
70953439
88604081
78589876
23988401
9234119
89003411
86351083
80786050
27932076
39357886
13423373
33563063
4415718
88915311
39918522
77167274
47529523
2542232
88626493
55495588
4099312
743115
19009963
86684681
22499963
39695423
16453854
68086153
32714039
15912159
89902207
54466035
11304707
87013499
2131891
54507933