29523386
3918505
2834788
4848746
59135013
28951927
42259983
5289378
23076155
88535918
62238294
71647637
42285922
61519395
9031746
24033803
15491887
31231980
7373552
72963685
94987343
55001716
612663
69763094
6480259
7375435
57814290
9289854
52593701
18187739
96551790
49986576
37434555
61209188
35932110
6686316
78399166
63939937
38695667
90423108