100559923
96219935
98439051
101181803
112983713
118504306
60600066
98510628
61861980
84918828
97853354
98370264
99431557
99008999
100875435
73062405
102117004
96139619
99158235
80013618
97513140
67302062
63130807
81856300
62154065
81857169
72061238
62310081
63072961
69667443
60593903
28106648
74408685
100395808
117336194
71401996
117817877
94609082
85453643
76009805
118504275
72899054
80636120
62457585
85968232