83076226
19442914
83841638
80732806
61372088
91904900
7893285
48775016
88785120
39791148
85951932
16712108
90135027
75489304
19721169
70587207
23454424
10298506
42535592
62256789
76738254
91851259
2916351
93152998
34856615
80864321
34422659
26179068
60791107
48566711
46726952
61548166
19453900
55207996
32579100
14036723
10428868
62183812
48125619
2865761