54254262
56572978
40311766
49824089
80928027
71419858
22286018
27534987
26445740
84462552
435110
7512960
23573737
47449679
14565439
87067161
6788947
16269129
33571779
67702688
37269
75309242
24052745
4570147
88056213
54016918
12076714
1301427
23263862
7813552
49654834
6496311
39317877
88898053
60238183
64247330
45935364
45415399
14012524
17695742