28524530
26096926
28132374
63359936
27185366
69843480
19357433
65042987
89633579
98738510
58533054
6955986
34279671
47111108
33929967
35177040
7043325
48481517
63137867
86825729
70438957
83935339
964547
56008828
1118873
75242718
94894897
50699428
2225931
46339516
15283733
47022302
42502733
13112442
35443838
41829217
96796824
83075082
2202172
10425358