59082711
61861570
40862052
8900659
50187738
42918218
6668774
89521475
79843799
54927223
67385176
38952544
3170775
49605405
17784738
49129703
6390359
67381470
28331472
46636001
46127862
833851
4692655
1288022
94975673
52888057
59495467
53017783
89336593
25034263
50632898
19478394
22464580
69447905
3360938
58839593
62292279
70214156
1256242
16762113