70615456
96803759
1624759
54236023
57062016
54795388
82351640
17652631
98931109
9242107
98415163
85528571
51752905
42532776
40028442
37966872
26551843
2656619
51206635
9104483
7129758
6291887
12322994
95665283
25264497
61482851
94249404
8293183
48628842
6811282
21694998
69532208
81369943
11725203
85433176
70337270
5336493
74303787
31507255
89644686