28722553
86037352
29636344
55455089
31031908
95571182
94956848
88235930
3419339
7085607
83513812
1605414
64337073
14436373
65335108
70656879
40901117
80378779
70988619
34126523
61236978
32428666
34647696
37923219
64255749
36926875
8123742
64426931
62189870
58229536
13491924
71702452
54307458
69497224
24997779
97351914
82285344
553289
3486926
33979299