57718385
3362877
42836433
14987825
40951975
12429876
5338180
6217802
83167120
69946262
60912870
51733092
68016889
2707723
32455740
56149146
43865855
39084580
6176268
3521857
85111658
99726988
95334222
68294405
67878588
4939704
1701976
1110221
53645973
51937473
69054153
70633691
48524920
15854777
87765430
37771511
90866026
5513999
6843834
19795809