42627453
29697631
3081708
87962108
58871616
31129536
38262129
21651935
95464633
66581044
35185710
81374850
26614325
1946190
72994859
16081084
47886948
57725442
97032935
16406672
60706326
59057782
93604682
36353197
43353890
62364839
72288928
40416622
52929642
12234964
71266422
83599937
67483441
8945327
18922242
49609363
79576353
26991491
2699038
14741571