39761135
55291448
66003460
23388445
63728856
393379
2561204
11031949
29926747
27244930
6872690
33908697
7079623
8338680
7648388
69393686
25344722
20103095
34107368
90663537
61912122
21305775
32478121
19496961
18865676
96534979
1413775
46878129
8510517
92961838
15324497
16407530
10162753
4672435
96341227
4727474
97001164
21515266
65993021
5740896