2559684
83233917
62556503
86982335
9200278
66116814
74759930
15017619
35208243
10902394
62965424
20254796
7514162
67072053
77104491
59189350
51309602
59124514
13516611
74798717
21968129
5890503
77353135
17758827
10206650
403111
34339023
30662010
81458364
29226364
95648497
88994772
79683170
91976447
89511773
86847527
17857981
15974020
40057651
53088032