34037896
39691735
39568572
32626544
17152675
69872338
53174761
15434188
55052630
97621953
81741211
48592026
15051865
7294745
87619206
68194200
13887208
24069537
36972180
88696794
59049800
9661111
45678914
70123775
91345612
4191634
72385300
24719655
52585190
17915294
44147356
83025373
52519705
9982325
19778450
29864352
67472907
1881970
85775244
52373150