59798690
8065210
1624205
38225415
48796112
8374143
56195989
56443930
9326514
15346828
6556477
31726821
73956500
83419550
80633492
76751569
54645973
36849350
55481211
55082207
50654589
62137495
2743677
58769028
67428904
51685620
6917465
51725808
38738068
64964472
16598922
80762039
23288548
39781437
2057938
10768590
60396949
60888585
59248179
34702013