83748232
59612111
45032082
43042497
17344051
52511630
52504778
39861463
22768191
31274287
16518432
41048325
38411925
61118243
74569487
3821794
80984260
90421094
89485539
7469742
26108268
6726899
78419354
52678095
82385753
37987569
48423215
50901836
69799852
50043090
41503767
38818627
16751423
4319597
47234547
46098021
8898435
7244969
46363188
27346042