76315606
36904515
68098371
17416042
56461173
48026099
26282713
97636530
42927920
30554952
27048921
52308335
801232
3041843
82083305
31913851
38503611
40368635
22265485
7234518
42505673
9607583
94976810
44265794
74105705
59432747
57797563
11144897
5518622
8368860
39996622
55475501
74395687
2662379
34661051
65276751
86503385
72266238
19943222
7557226