27254078
76221892
36222050
16549248
86436902
55432025
23771765
77706988
40141241
60758067
77669402
66913769
66996758
83762697
68408961
5311889
36884184
25594803
41248913
87326738
72795678
56767163
77719120
90992820
586146
275168
42658811
5714787
25701102
86223368
90574048
29835351
2703953
13261989
47597051
98746130
66118150
3101715
53562994
796776