93309394
7356478
80119186
69519709
20062328
3693207
96849724
17972810
9887045
74227105
66371853
42173510
34285514
48416863
30962777
44548899
11837195
47658134
16622136
6825437
2246847
75491409
90315032
50347856
74837279
68247904
50979377
73207779
2784277
86867807
88729535
698166
84036867
88588260
35626080
59855509
34201249
2729060
42581875
45675648