36023022
79695949
21926705
11302145
47504587
41057441
45855099
66378071
29226538
45196789
78625775
78683951
7568275
34605528
18811756
52545898
78303561
2123893
44172254
48772799
63849494
538553
66269318
94326948
80275293
72888005
97177266
2876938
3468791
57967618
6321938
4293421
70212144
54962340
86326966
47468163
72839919
31078285
20773697
38056586