72505491
46146118
13047194
65167793
46382627
68776267
25764675
52945274
45995343
107622
25579668
86573929
84539824
75217265
67972620
3823400
11739818
62921646
8784590
77814885
33197703
54517160
139139
5743576
82561548
98133623
89378603
69273110
25245602
47524931
46017457
52842701
27879920
15716460
90322230
77647440
53764506
4004363
91636981
16645471