61476283
40496272
78497120
65845577
19677473
14374418
576054
86604533
94311336
84288321
10866619
4464607
6745038
94555262
94529225
27934589
6251720
62035593
4927662
53985950
32629023
92841270
7999386
8095974
88724161
5838760
8146420
41001533
56075948
9440425
23727359
25914432
41978483
2947876
16279790
3972315
92829797
87631120
67783651
23015838