58372307
93773518
35935941
94759788
1068507
3416736
16922076
82795065
12975808
55319282
24477900
36599917
52352254
55943680
24452835
80886007
36445663
300990
4441999
7309089
4615258
57778779
43426051
27102684
48465273
40513841
84165228
3092095
68642143
45615576
12166279
70206912
49484361
79488180
30685208
95717172
10442717
36064034
21633023
45884758