34925112
31141785
34101894
41139234
22079152
49344065
45497844
46895852
7124701
49468530
52336397
73343981
1642880
40973517
32838012
91424181
13247628
5741699
72468993
31652013
47604415
51651892
85673912
14267395
79451720
3775077
1649668
82442492
75075288
94901267
1975937
38276032
63554605
21924873
60684050
69337204
8504662
68155050
31275608
45505476