16241858
65519162
60354143
33667521
524386
83827614
76943106
68001252
11111511
2200423
6842795
96477343
32604981
7073686
40406264
7353585
651109
66893430
37533831
74103629
70562787
49189047
89169355
69312412
36397824
62898140
12379244
1528779
743811
14102027
36292353
7726757
57907732
8042251
83629727
57919884
39185931
94469308
38425383
8102439