57759386
81848935
58749924
42573780
85999482
61121967
27552122
23365610
72869365
48046580
59793849
96178632
94557667
68511101
86915
21118167
40896086
29625279
59216959
59024035
2846154
62921743
13176268
54535635
9762683
7455534
50641256
35435986
54304271
34853930
12952452
37701625
28593636
51049862
11707189
17421401
10676283
66536641
67421032
78089529