44767293
21481660
32518551
36521203
65651622
71864400
74052764
5254888
69717226
46532500
25606880
66093580
4387229
25756650
86805424
62296484
16768625
84903442
33387467
86812434
88479256
6696646
71664387
18335337
43324042
86633675
8045264
8741450
88965712
66448754
75191056
57946651
23952872
54163840
69222173
47925072
77159060
3886096
2145550
42306134