5630684
62449641
5998135
45969566
84747416
64518200
78454339
39506093
5887960
88722322
2861690
82867265
15499016
18088806
15544837
11894193
71164264
53147772
33469405
51228566
78641328
2193952
17842616
47532256
217739
71545306
2650386
15298644
76486774
50334598
13082355
69832238
38355626
15062823
48134276
11948753
20894560
72317399
57495024
67302645