48625524
33214824
39999185
39143775
165740
39488161
36481367
30041679
35253966
44671108
90946579
31679553
3111189
95627111
56602425
66217625
25093757
5026914
92646008
44828964
13368978
85508195
92892014
31627995
46675295
88986894
85582370
71504537
7216591
49971711
82745699
29763161
1964338
6219630
69413479
8089446
74259944
60637848
1956358
85471954