17923272
24314940
80865532
53695889
86515412
31585080
63179450
66083136
53842537
5704930
58742847
72458847
27124193
99798160
53359890
14243097
28369707
63846378
3034753
97058447
28189781
74449742
60337389
79392934
20286234
24471924
78742886
700419
37194961
49669849
1554173
17906147
86952875
41369235
43272801
36988703
91823481
4288553
37698819
1170158