5083725
38229739
26819134
6877260
17165316
396712
4403089
19593989
57193943
57952877
60363989
73559507
6146524
34176814
55163648
3941322
8686835
5159055
15823975
465287
41504873
5983793
73203833
16526538
18496265
1967824
92555202
32069516
66134766
1027515
43127588
11644116
54243899
26535678
86291518
60418731
96795637
10379
52728614
21764129