4483873
46965152
41263685
37254842
87805318
23638956
45888973
74069955
36784044
7004132
21764238
20488336
95945194
85472484
25321080
85304823
92649547
37924375
54806774
77736351
65555452
11767241
32035874
2592858
35332055
50097560
73351880
8437424
77064193
96491865
1991299
21405545
34139173
88405847
85148336
90172
85412118
68537593
7842850
36532835