66290731
116591466
115639823
50246526
112097619
77913078
115000400
114342187
115362859
116283603
72816477
116191138
114967485
116235991
116711927
116593875
116549004
74412520
96659988
96915831
114449216
112571744
109518156
56763735
32865397
76455363
75733348
80858478
86446900
85937669
105905562
83680020
83560279
87511363
114381811
114162942
99677184
113447543
72933420
91358396
112831828
18333112
112231132
111802710
109066677
109053112
106484109
84048583
50740918
72150782
82058531
78150539
34130957
81675452
83560942